• word of the day

    battle of flodden field

    battle of flodden field - Dictionary definition and meaning for word battle of flodden field

    Definition
    (noun) a battle in 1513; the English defeated the invading Scots and James IV was killed
    Synonyms : flodden

Word used in video below:
text: the field of battle
Download our Mobile App Today
Receive our word of the day
on Whatsapp